A Self-Optimization Method for System Service Dependability based on Autonomic Computing
نویسندگان
چکیده
Under the intrusion or abnormal attacks, how to supply system service dependability autonomously, without being degraded, is the essential requirement to network system service. Autonomic Computing can overcome the heterogeneity and complexity of computing system, has been regarded as a novel and effective approach to implementing autonomous systems to address system security issues. To cope with the problem of declining network service dependability caused by safety threats, we proposed an autonomic method for optimizing system service performance based on Q-learning from the perspective of autonomic computing. First, we get the operations by utilizing the nonlinear mapping relations of the feedforward neural network. Then, we obtain the executive action by perceiving the state parameter changes of the network system in the service performance. Thirdly, we calculate the environment-rewarded function value integrated the changes of the system service performance and the service availability. Finally, we use the selflearning characteristics and prediction ability of the Q-learning to make the system service to achieve optimal performance. Simulation results show that this method is effective for optimizing the overall dependability and service utility of a system.
منابع مشابه
Dynamic Change Management for Minimal Impact on Dependability and Performance in Autonomic Service-Oriented Architectures
Dynamic change management in an autonomic, service-oriented infrastructure is likely to disrupt the critical services delivered by the infrastructure. Furthermore, change management must accommodate complex real-world systems, where dependability and performance objectives are managed across multiple distributed service components. This paper presents a change management framework that enables ...
متن کاملA Machine Learning Middleware For On Demand Grid Services Engineering and Support
Over the coming years, many are anticipating grid computing infrastructure, utilities and services to become an integral part of future socioeconomical fabric. Though, the realisation of such a vision will be very much affected by a host of factors including; cost of access, reliability, dependability and security of grid services. In earnest, autonomic computing model of systems’ self-adaptati...
متن کاملAn Effective Task Scheduling Framework for Cloud Computing using NSGA-II
Cloud computing is a model for convenient on-demand user’s access to changeable and configurable computing resources such as networks, servers, storage, applications, and services with minimal management of resources and service provider interaction. Task scheduling is regarded as a fundamental issue in cloud computing which aims at distributing the load on the different resources of a distribu...
متن کاملSelf-Organization Mechanisms for Service Composition in Cloud Computing
Cloud computing is becoming an interesting alternative as a flexible and affordable on-demand environment for deploying custom applications in the form of services. In this work, a self-organizing system model based on dynamic relation network is proposed. In the model, autonomic element can self-adapted to the weight of the relationship under the guidance of the self-organizing policy. Based o...
متن کاملAutonomic Computing - A Means of Achieving Dependability?
Autonomic Computing is emerging as a significant new approach to the design of computing systems. Its goal is the development of systems that are selfconfiguring, self-healing, self-protecting and selfoptimizing. Dependability is a long-standing desirable property of all computer-based systems. The purpose of this paper is to consider how Autonomic Computing can provide a framework for dependab...
متن کامل